Skip to main content

Update Destination

Route

/v2/streaming/destinations/{destination_id}

Description

Update an existing streaming destination configuration. Only provided fields will be updated, others remain unchanged.

Method

PATCH

Inputs

ParameterTypeRequiredDescription
destination_idstringYesUnique identifier of the destination to update
namestringNoUpdated destination name (max 100 characters)
descriptionstringNoUpdated destination description (max 500 characters)
formatstringNoUpdated data format (json, json_lines)
encodingstringNoUpdated encoding type (none, gzip)
https_configobjectNoUpdated HTTPS configuration object

HTTPS Config Object

FieldTypeRequiredDescription
uristringNoUpdated HTTPS endpoint URL
headersobjectNoUpdated custom HTTP headers
timeout_secondsintegerNoUpdated request timeout (1-300 seconds)

Request Example

{
"name": "Updated SIEM Integration",
"description": "Updated stream to Splunk SIEM",
"encoding": "none",
"https_config": {
"timeout_seconds": 120
}
}

Output

FieldTypeDescription
idstringUnique destination identifier
namestringUpdated destination name
descriptionstringUpdated destination description
typestringDestination type
formatstringUpdated data format
encodingstringUpdated encoding type
https_configobjectUpdated HTTPS configuration details
created_atstringCreation timestamp (ISO 8601)
updated_atstringLast update timestamp (ISO 8601)

Rate Limit

  • 60 requests per minute per API key
  • 5 concurrent requests per endpoint

Example Response

{
"id": "dest-456",
"name": "Updated SIEM Integration",
"description": "Updated stream to Splunk SIEM",
"type": "https",
"format": "json_lines",
"encoding": "none",
"https_config": {
"uri": "https://splunk.company.com/services/collector/event",
"timeout_seconds": 120
},
"created_at": "2024-01-15T10:30:00Z",
"updated_at": "2024-01-15T11:45:00Z"
}